flecainide acetate - German English Dictionary